Beautiful home and perfect location in the heart of Castro!!