This property isn't on the market right now.
Also for sale. Great corner unit retail space at Franklin Square with lots of natural light. Low rate with low NNN expenses.
Sale Note
Also for lease.
Public Transportation - <.75 miles to santa clara station