Yucca Retail Center

Property Description: Retail
Location: Yucca Valley, CA
Date Acquired: September, 2011
SF: 85,996