Presidio Property Trust (NASDAQ:SQFT)

See complete profile of SQFT