San Diego, CA
4337 Sheridan Lane

Square Feet
3,183
COE
05/10/2024
Technology
$1,285,000