Skip to main content Skip to footer
  • For Lease
PLAZA DEL SOL - #1

For Lease

$0.75 /SF USD

4,500 sq. ft. "Anchor" Space. Attractive 16,000 sq. ft. Retail Center. High Visibility/High Traffic Corner.